Object.prototype[Symbol.iterator] = function() {
  // [1, 2]
  return Object.values(this)[Symbol.iterator]()
}

let [a, b] = {a: 1, b: 2};  // Object

console.log(a, b);





// let [a, b] = [1, 2]
// let {a, b} = {a: 1, b: 2}
// console.log(a, b);


